overcoming difficulties - Inglés Sinónimo Diccionario